Big Huge Thesaurus

balsam herb

noun